{% extends 'blog/base.html' %} 
{% load blog_tags %} 
{% block title %}Search{% endblock title %} 
{% block content %} 
{% if query %}
   <!-- 如果有搜索内容显示搜索结果信息 --> 
   <h1>Posts containing "{{ query }}"</h1>
   <h3>
      <!-- 显示总共搜到了多少篇相关文章 -->
      {% with results.count as total_results %}
        Found {{ total_results }} result{{ total_results|pluralize}}
      {% endwith %}
   </h3>
   <!-- 列出每一篇相关文章的标签和链接 -->
   {% for post in results %}
    <h4><a href="{{ post.get_absolute_url }}">{{post.title}}</a></h4>
   {% empty %}
    <p>There are no results for your query.</p>
   {% endfor %}
   <!-- 结果不符合预期时可以重新搜索 -->
   <p><a href="{% url 'blog:post_search' %}">Search again</a></p>
   {% else %}
    <!-- 如果没有搜索内容，显示搜索框 --> 
    <h1>Search for posts</h1> 
    <form method="get"> 
    {{ form.as_p }} 
    <input type="submit" value="Search"> 
    </form> 
   {% endif %} 
   {% endblock content %}